Iti Veena meaning in english
Word: ഇടി വീണ Transliteration: iṭi vīṇa
Related wordsiṭi vīṇa (ഇടി വീണ) - Thunder-struck
Meaning of ഇടി വീണ in english :
Adjective Thunder-struckMalayalam to English
English To Malayalam